using Microsoft.AspNetCore.Components;
using MudBlazor;
using SageKing.Designer.Core.Contracts;
using SageKing.Designer.Core.Models;

namespace SageKing.Studio.Pages.Dashboard.Components;
public class VariableModel
{
    public string Id { get; set; } = default!;
    public string Name { get; set; } = default!;
    public VariableTypeDescriptor VariableType { get; set; } = default!;
    public bool IsArray { get; set; }
    public string? DefaultValue { get; set; }
    public StorageDriverDescriptor StorageDriver { get; set; } = default!;
}